braided rawhide strap - Français Anglais Dictionnaire